.gongyu_tiyan_page {
	.pic_wrap {
		.pic_content {
			.pic_item {
				min-height: 496px;
				background-image: url(../static/gongyu/8.png);
				background-size: auto 100%;
			}
		}
	}
	.m_navName {
		margin-top: 50px;
	}
	.part_1 {
		margin-top: 50px;
		margin-bottom: 100px;
	}
	.part_3 {
		.row {
			font-size: 13px;
			font-family: Source Han Sans CN;
			border-top: 1px solid #a0a0a0;
			padding-bottom: 70px;
			line-height: 50px;
			.current {
				display: inline-block;
				margin-right: 4px;
				color: #585858;
				border-top: 1px solid #585858;
			}
			.other {
				color: #a0a0a0;
			}
		}
	}
	.canyin_content {
		padding-bottom: 150px;
		.group {
			.item {
				border-bottom: 1px solid #ccc;
				.title {
					height: 82px;
					justify-content: space-between;
					.left {
						align-items: flex-end;
						.name {
							font-size: 20px;
							font-family: Source Han Serif CN;
							color: #333333;
						}
						.time {
							margin-left: 16px;
							font-size: 12px;
							font-family: Source Han Sans CN;
							color: #585858;
						}
					}
					.right {
						img {
							width: 24px;
							height: 24px;
							object-fit: contain;
						}
					}
				}
				.content {
					padding-bottom: 168px;
					.box_item {
						.top {
							height: 265px;
							display: flex;
							align-items: center;
							position: relative;
							.side {
								&:nth-child(1) {
									background: #f9f9f9;
								}
								height: 100%;
								width: 50%;
								display: flex;
								align-items: center;
								justify-content: center;
								font-size: 0;
								.txt {
									font-size: 20px;
									color: #585858;
								}
								img {
									width: 100%;
									object-fit: cover;
									height: 100%;
								}
							}
						}
						.bottom {
							height: 265px;
							display: flex;
							align-items: center;
							position: relative;
							.side {
								&:nth-child(2) {
									background: #f9f9f9;
								}
								height: 100%;
								width: 50%;
								display: flex;
								align-items: center;
								justify-content: center;
								font-size: 0;
								.txt {
									font-size: 20px;
									color: #585858;
								}
								img {
									width: 100%;
									object-fit: cover;
									height: 100%;
								}
							}
						}
					}
				}
				.small_text {
					margin-top: 57px;
					font-size: 13px;
					font-family: Source Han Sans CN;
					color: #585858;
				}
			}
		}
	}
	.jiaotong_content {
		padding-bottom: 150px;
		.title {
			margin-top: 43px;
			font-size: 20px;
			font-family: Source Han Serif CN;
			color: #333333;
		}
		.position {
			margin-top: 42px;
			.item {
				align-items: flex-start;
				margin-top: 20px;
				.icon {
					margin-top: 2px;
					width: 27px;
					object-fit: contain;
					height: 27px;
					margin-right: 15px;
					display: inline-block;
				}
				.value {
					font-size: 20px;
					font-family: Source Han Sans CN;
					color: #585858;
				}
			}
		}
		.jiesong {
			margin-top: 116px;
			.name {
				font-size: 20px;
				font-family: Source Han Serif CN;
				color: #333333;
			}
			.value {
				margin-top: 30px;
				font-size: 13px;
				font-family: Source Han Sans CN;
				color: #585858;
			}
		}
	}
}
@media screen and (max-width: 959px) {
	.canyin_content {
		padding-bottom: 100px !important;
		.content {
			padding-bottom: 50px !important;
			.bottom {
				.side {
					&:nth-child(2) {
						width: 80px !important;
						position: absolute;
						left: 0;
						top: 0;
					}
					.txt {
						font-size: 15px !important;
					}
					&:nth-child(1) {
						width: calc(100% - 80px) !important;
						margin-left: 80px;
					}
				}
				margin-bottom: 5px;
				height: 150px !important;
			}
			.top {
				.side {
					&:nth-child(1) {
						width: 80px !important;
						position: absolute;
						left: 0;
						top: 0;
					}
					.txt {
						font-size: 15px !important;
					}
					&:nth-child(2) {
						width: calc(100% - 80px) !important;
						margin-left: 80px;
					}
				}
				margin-bottom: 5px;
				height: 150px !important;
			}
		}
	}
}
